Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Valencia Challenger Australian Open - Melbourne Hong Kong Tennis Open - Hong Kong Davis Cup, World Group, Q, CRO-BEL 1-3 Manacor Challenger Japan Open Tennis Championships - Tokyo Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid French Open - Paris Davis Cup, World Group, Q2, CRO-FRA 1-3 Hangzhou Open - Hangzhou Spain F1 Croatia F1 Spain F26 Belgium F1 Spain F2 Croatia F1 Spain F3 Croatia F2 Spain F4 Italy F3 Italy F4 Italy F5 Italy F10 Spain F5 Romania F8 Spain F14 Spain F15 Spain F16 Croatia F3 Spain F20 Spain F21 Spain F29 Spain F30 Czech Republic F6 Spain F31 Croatia F1 Croatia F2 Italy F4 Italy F5 Italy F6 Italy F7 Italy F13 Spain F14 Spain F4 Italy F4 Italy F5 Spain F33 Spain F14 Hungary F3 Belgium F2 Spain F7 Spain F32 Spain F2 Spain F3 Spain F6 Spain F1 Romania F7 Slovenia F2 Spain F32 (Melilla) Spain F31 (Sabadell) BCR Open Romania - Bucharest Memorial Manfredini - Sassuolo Harbour Tennis Cup Regione Lombardia - Milan BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas Unique Zagreb Open - Zagreb Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin 9° Trani Cup - Trani Kos-Zucchetti Tennis Cup - Cordenons Tennis Napoli Cup - Napoli Tunis Open - Tunis III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Pekao Open - Szczecin Napoli Challenger Croatia Osiguranje Rijeka Open - Rijeka Biella Challenger Orbetello Challenger Le Gosier Challenger BSI Challenger Lugano - Lugano Szczecin Challenger Bancolombia Open - Cali Irving Challenger Rabat Challenger Geneva Challenger Marrakech Challenger Napoli Challenger Banja Luka Challenger Kenitra Challenger San Marino Challenger Vigo Challenger San Sebastian Challenger Seville Challenger Todi Challenger Tarragona Challenger Reggio Emilia Challenger Marbella Challenger Rabat Challenger Monza Challenger Perugia Challenger Mallorca Challenger Genova Challenger Florence Challenger Lugano Challenger Buenos Aires Challenger Milan Challenger Santiago Challenger Prostejov Challenger Alicante Challenger Dallas Challenger Monterrey Challenger Barcelona Challenger Prostejov Challenger Iasi Challenger Marbella Challenger Alicante Challenger Caltanissetta Challenger Prostejov Challenger Luedenscheid Challenger Lyon Challenger Seville Challenger Seville Challenger Banja Luka Challenger Lima Challenger Montevideo Challenger Marbella Challenger Citta di Monza - Monza Trofeo Internacional Club Laieta - Barcelona Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona IPP Geneva Trophy - Geneva Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Garden Open - Rome Tunis Open 2006 - Tunis Unique Zagreb Open - Zagreb 5° Sporting Challenger - Turin Schickendanz Open - Furth Constanta Challenger - Constanta Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Concurso Internacional de Vigo - Vigo GHI Bronx Tennis Classic - Bronx Iskratel Open - Kranj Genoa Open - Genova 8° Trani Cup - Trani Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Iasi Challenger II Cyclus Open de Tenis - Florianopolis Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Grodzisk Mazowiecki Challenger Copa Petrobras Colombia - Bogota Schickendanz Open - Furth Roanne Challenger Helsinki Challenger Open Tarragona Costa Daurada - Tarragona IV Challenger Ciudad De Guayaquil - Guayaquil Copa Petrobras Uruguay - Montevideo Sao Paulo Challenger Meknes Challenger Napoli Challenger Mitsubishi Electric Europe Cup - Monza Tunis Challenger Kitzbuhel Challenger Challenger Copa Sevilla - Seville Cassis Challenger ATP Open Castilla y Leon - Segovia Ostdeutscher Sparkessen Cup - Dresden Girona Challenger Menorca Challenger Madrid Challenger Mauthausen Challenger ITG Miami Challenger - Miami Ilkley Challenger Nottingham 2 Challenger Internazionali di Tennis - Bergamo Tunis Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Bancolombia Open - Bogota Genova Challenger Oberstaufen Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 10° Trofeo Luigi Pezzoli - Bergamo Unicredit Czech Open 2007 - Prostejov Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Genova Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia San Marino Cepu Open - San Marino Szczecin Challenger Citta di Como - Como Zagreb Open - Zagreb Copa Sevilla 2007 - Seville Braunschweig Challenger Lyon Challenger Pekao Open - Szczecin Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Tarragona Challenger Copa Petrobras Brazil - Belo Horizonte Orbetello Challenger Open de la Comunidad Valenciana - Valencia Szczecin Challenger International Indoor Tennis Championships of Croatia - Zagreb Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Croatia Open - Umag AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Chennai Open - Chennai Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai BMW Open - Munich Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Prostejov Challenger China Open - Beijing Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Marrakech Challenger Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Winston Salem - Winston Salem China Open - Beijing Genova Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia San Remo Tennis Cup - San Remo Grand Prix Hassan II - Casablanca BMW Open - Munich AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Girona Challenger Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Apia International - Sydney Chennai Open - Chennai Challenger Brasov - Brasov San Sebastian Challenger Brasil Open - Sao Paulo ATP Challenger Trophy 2008 - Trnava Architect Open - Budapest Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Credit Agricole Suisse Open - Gstaad Citi Open - Washington Open 13 - Marseille Winston-Salem Open - Winston-Salem The Dubai Tennis Championships - Dubai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Internationaux du Doubs - Besancon Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Open 13 - Marseille Brasil Open - Sao Paulo Challenger Ford de Cherbourg - Cherbourg Geneva Open - Geneva AEGON Championships - London Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Bancastato Challenger Lugano - Lugano Shenzhen Open - Shenzhen China Open - Beijing Grand Prix Hassan II - Casablanca Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Santiago Challenger Aircel Chennai Open - Chennai Murcia Challenger ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Malaysian Open - Kuala Lumpur China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Brisbane International - Brisbane Brasil Open - Costa do Sauipe AEGON Championships - London Copa Claro - Buenos Aires Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Maharashtra Open - Pune Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Sydney International - Sydney Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech Open Parc - Lyon Swiss Open - Gstaad Citi Open - Washington Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Argentina Open - Buenos Aires Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco bett1HULKS Championships - Cologne Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Murray River Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Sofia Open - Sofia Singapore Tennis Open - Singapore Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Astana Open - Astana Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Open 13 Provence - Marseille Hangzhou Open - Hangzhou Swiss Indoors Basel - Basel AEGON Championships - London Belgrade Open - Belgrade Shenzhen Open - Shenzhen Lyon Challenger Plava Laguna Croatia Open - Umag Argentina Open - Buenos Aires Argentina Open - Buenos Aires Davidoff Swiss Indoors - Basel Open de la Comunidad Valenciana - Valencia Open de Tenis Comunidad Valenciana - Valencia Zagreb Open - Zagreb Croatia Open Umag - Umag Thailand Open - Bangkok Copa Telmex - Buenos Aires Allianz Suisse Open - Gstaad Medellin Challenger Mercedes Cup - Stuttgart China Open - Beijing Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Sofia Open - Sofia Open Sabadell Atlantico - Barcelona Estoril Open - Estoril The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Moselle - Metz Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Apia International - Sydney Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Studena Croatia Open - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Brasil Open - Sao Paulo U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Dutch Open Tennis - Amersfoort Apia International - Sydney St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco AEGON Championships - London Vegeta Croatia Open - Umag Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Croatia Open - Umag Argentina Open - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart AEGON International - Eastbourne Mercedes Cup - Stuttgart European Open - Antwerp AIG Japan Open Tennis Championships - Tokyo Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Fever-Tree Championships - London Mercedes Cup - Stuttgart bett1HULKS Indoors - Cologne Forte Village Sardegna Open - Sardinia ASB Classic - Auckland Rio Open - Rio de Janeiro European Open - Antwerp Argentina Open - Buenos Aires Millennium Estoril Open - Estoril cinch Championships - London Tata Open Maharashtra - Pune Open de Moselle - Metz Barcelona Open Banc Sabadell - Barcelona Estoril Open - Estoril Kremlin Cup - Moscow Tata Open Maharashtra - Pune Sydney Tennis Classic - Sydney Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco AEGON Championships - London Argentina Open - Buenos Aires Cordoba Open - Cordoba TEB BNP Paribas Istanbul Open - Istanbul Allianz Suisse Open - Gstaad Grand Prix Hassan II - Marrakech AEGON Championships - London Stockholm Open - Stockholm PTT Thailand Open - Bangkok Legg Mason Tennis Classic - Washington Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna If Stockholm Open - Stockholm VTR Open - Vina del Mar Masters Series - Hamburg Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo SkiStar Swedish Open - Bastad Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Moselle Open - Metz BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Open Sud de France - Montpellier BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Campionati Internazionali di Sicilia - Palermo French Open - Paris U.S. Open - New York Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London VTR Open - Vina del Mar U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Ecuador Open - Quito Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Miami Open - Miami U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Plava Laguna Croatia Open - Umag Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Rogers Cup - Toronto Chile Dove Men+Care Open - Santiago Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Wimbledon - London Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, Finals, Group D Davis Cup, Finals, QF, ITA-CRO 1-2 Davis Cup, Finals, F, RUS-CRO 2-0 Davis Cup, Finals, QF, CRO-ESP 2-0 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon - London French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open - New York AAMI Classic - Kooyong All Lower level tournaments Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, 1R, BEL-CRO 2-3 Laver Cup - Prague Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, CRO-IND 3-1 Wimbledon - London Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, Finals, SF, AUS-CRO 2-1 Nitto ATP Finals - London